
#ifndef YCASimpleDialogParamDlg_H
#define YCASimpleDialogParamDlg_H

#include "CATDlgDialog.h"
#include "CATDlgInclude.h"

//----------------------------------------------------------------------

/**
 * Describe the purpose of your panel here.
 * <p>
 * Using this prefered syntax will enable mkdoc to document your class.
 * <p>
 * refer to programming resources of Dialog framework.
 * (consult base class description).
 */
class YCASimpleDialogParamDlg: public CATDlgDialog
{
  // Allows customization/internationalization of command's messages
  // ---------------------------------------------------------------
  DeclareResource( YCASimpleDialogParamDlg, CATDlgDialog )

  public:

  YCASimpleDialogParamDlg();
  virtual ~YCASimpleDialogParamDlg();

  void Build ();


  protected:
  /**
  * Callback on WindClose of _YCASimpleDialogParamDlg
  *
  * <br><b>Role</b>: This method handles the WindClose event and does
  *   a check on ...
  *
  * @param Command [in]
  *   Pointer to the publisher of the event.
  * @param Notification [in]
  *   Pointer to the notification representing the event.
  * @param data [in]
  *   Possible useful data transmitted to the command OnYCASimpleDialogParamDlgWindCloseNotification
  *
  *
  */
  virtual void OnYCASimpleDialogParamDlgWindCloseNotification (CATCommand *, CATNotification* , CATCommandClientData data);
  /**
  * Callback on DiaCANCEL of _YCASimpleDialogParamDlg
  *
  * <br><b>Role</b>: This method handles the DiaCANCEL event and does
  *   a check on ...
  *
  * @param Command [in]
  *   Pointer to the publisher of the event.
  * @param Notification [in]
  *   Pointer to the notification representing the event.
  * @param data [in]
  *   Possible useful data transmitted to the command OnYCASimpleDialogParamDlgDiaCANCELNotification
  *
  *
  */
  virtual void OnYCASimpleDialogParamDlgDiaCANCELNotification (CATCommand *, CATNotification* , CATCommandClientData data);
  /**
  * Callback on DiaOK of _YCASimpleDialogParamDlg
  *
  * <br><b>Role</b>: This method handles the DiaOK event and does
  *   a check on ...
  *
  * @param Command [in]
  *   Pointer to the publisher of the event.
  * @param Notification [in]
  *   Pointer to the notification representing the event.
  * @param data [in]
  *   Possible useful data transmitted to the command OnYCASimpleDialogParamDlgDiaOKNotification
  *
  *
  */
  virtual void OnYCASimpleDialogParamDlgDiaOKNotification (CATCommand *, CATNotification* , CATCommandClientData data);

  public:


//CAA2 WIZARD WIDGET DECLARATION SECTION
 CATDlgFrame*      _Frame001;
 CATDlgLabel*      _LabelName;
 CATDlgEditor*      _EditorName;
//END CAA2 WIZARD WIDGET DECLARATION SECTION
};

//----------------------------------------------------------------------

#endif
